SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 51093: The hidden directory for SAS® metadata-bound libraries might assume the permissions of the umask command for the account that runs SAS®9

DetailsAboutRate It

The hidden directory for SAS metadata-bound libraries might assume the permissions of the umask command for the account that runs SAS. When you run the AUTHLIB procedure in UNIX operating environments, the hidden directory .sassl might inherit the umask permissions of the user account that runs the procedure. This behavior can enable someone to tamper with the library binding and cause administration problems.

For example, consider a situation in which the umask setting is 000. If the hidden directory inherits that same setting, it gives Read, Write, and Execute permissions for all users.

If the hidden directory inherits a setting that creates such a security issue, you need to manually set the permission on the hidden directory after you create the binding. Change the permissions to 755.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemBase SAS64-bit Enabled AIX9.3_M29.4_M19.3 TS1M29.4 TS1M1
64-bit Enabled HP-UX9.3_M29.4_M19.3 TS1M29.4 TS1M1
64-bit Enabled Solaris9.3_M29.4_M19.3 TS1M29.4 TS1M1
HP-UX IPF9.3_M29.4_M19.3 TS1M29.4 TS1M1
Linux9.3_M29.4_M19.3 TS1M29.4 TS1M1
Linux for x649.3_M29.4_M19.3 TS1M29.4 TS1M1
Solaris for x649.3_M29.4_M19.3 TS1M29.4 TS1M1
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.